﻿/************************************************************************************
 * Copyright (c) 2016 北京大象科技有限公司 All Rights Reserved.
 * CLR版本：4.0.30319.42000
 *公司名称：北京大象科技有限公司
 *命名空间：ET.Score.Service
 *文件名：  SubScribeArg
 *版本号：  V1.0.0.0
 *唯一标识：3b233a3b-d159-40e2-b9a6-e09ba20b3882
 *创建人：  杜鹏
 *电子邮箱：dupeng@bjdaxiang.cn
 *QQ:       4909004
 *创建时间：2016/3/25 14:45:24
 *描述：    
 *
 *=====================================================================
 *修改标记
 *修改时间：2016/3/25 14:45:24
 *修改人：  杜鹏
 *版本号：  V1.0.0.0
 *描述：
/************************************************************************************/

using System;
using System.Runtime.Serialization;
using ET.Score.Service.Enums;
namespace ET.Score.Service
{
    /// <summary>
    /// 客户端基础信息类,从Config文件中配置
    /// </summary>
    [DataContract]
    public class WcfMachineInfo : ArgumentBase<int>
    {
        /// <summary>
        /// 客户端主板的IP，唯一标识
        /// </summary>
        [DataMember]
        public string MachineIP { get; set; }
        /// <summary>
        /// 客户端类型
        /// </summary>
        [DataMember]
        public LoginType MachineType { get; set; }
        /// <summary>
        /// 在服务端注册时间
        /// </summary>
        [DataMember]
        public DateTime RegisterTime { get; set; }

        [DataMember]
        public string UserName { get; set; }

        /// <summary>
        /// 客户端主板的SerialNumber，唯一标识
        /// </summary>
        [DataMember]
        public string SerialNumber { get; set; }
    }    
}
